The Challenge of Defending Britain - Michael Clarke

A concise explanation of all the elements that make up current British defence policy as it goes…